package canglang.monitor.cases.service;

import canglang.monitor.cases.model.CaseThreeModel;
import canglang.monitor.cases.to.SearchThreeTO;
import canglang.monitor.core.base.pagination.PaginatedListHelper;

import java.util.List;

public interface CaseThreeMgr {

    public CaseThreeModel addCaseThree(CaseThreeModel caseThreeModel);

    public CaseThreeModel getCaseThree(int caseThreeId);

    public CaseThreeModel saveCaseThree(CaseThreeModel caseThreeModel);

    public void deleteCaseThree(int caseThreeId);

    public PaginatedListHelper search(PaginatedListHelper helper, SearchThreeTO searchTO);

    public List getCaseThreeList(SearchThreeTO searchTO);

    public Integer getCaseThreeReportList(SearchThreeTO searchTO);
}
